package commande.commandes;

import commande.receiver.Editeur;
import enregistre.Enregistreur;

import vue_controleur.MiniEditeur;

public class Copier implements Command {
	
	Editeur _editeur;
	Enregistreur _enregistreur;

	
	/**
	 * Execute la commande Copier
	 * @see IHMImpl
	 */
	public void execute() {
		_editeur = MiniEditeur.get().getEditeur();
		_enregistreur = _editeur.get_enregistreur();
		//sauvegarde pour la v3
		_editeur.getMementoUR(this);
		_editeur.copier();
		//test pour voir si on est en mode d'enregistrement (V2)
		if(_enregistreur.getModeEnregistrementActif()){
			_editeur.getMemento(this);
		}
	}
}
